supergroup translating equipment - Turco Inglés Diccionario